Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MAYEN PLACE Detached £329,950 18 Sep 2003
2 MAYEN PLACE Detached £850,000 13 Apr 2022
3 MAYEN PLACE Detached £732,000 29 Jun 2021